export function showToast(text,icon='success'){
  uni.showToast({
    icon: icon,
    title:text
  })
}

export function showFailToast(text="发生错误",icon='error'){
  uni.showToast({
    icon: icon  ,
    title:text
  })
}

/**
 * 比较两个时间差距是否在120分钟以内 时间格式 hh:MM
 * @param {Object} time1
 * @param {Object} time2
 */
export function isOverTwoHours(time1, time2) {
    console.log(time1,time2);
    // 将时间字符串转换成分钟数
    function toMinutes(timeStr) {
        const [hours, minutes] = timeStr.split(':').map(Number);
        return hours * 60 + minutes;
    }

    // 转换时间并计算差值
    const minutes1 = toMinutes(time1);
    const minutes2 = toMinutes(time2);

    // 计算时间差
    let difference = minutes2 - minutes1;

    // 如果时间2小于时间1，说明时间2在第二天
    if (difference < 0) {
        difference += 24 * 60; // 加上一天的分钟数
    }

     console.log('difference',difference);
    // 判断时间差是否小于两小时 (120分钟)
    return difference < 120;
}
